﻿@charset "utf-8";
/* 常去商圈 */
.oftengo{width:100%; height:100%; position:absolute; z-index:21; top:0; left:0; background-color:transparent; display:none;}
.oftengo .pos ,.oftengo .pos_bg{width:500px; height:416px; position:absolute; z-index:23; left:50%; top:50%;}
.oftengo .pos{margin:-208px 0 0 -250px; background:#fff; font-size:13px;}
.oftengo .pos_bg{border:10px solid #000; -moz-opacity:.2; -webkit-opacity:.2; opacity:.2; filter:alpha(opacity=20); z-index:22; margin:-218px 0 0 -260px;}
.oftengo .mask{width:100%; height:100%; position:absolute; z-index:21; top:0; left:0; -moz-opacity:.2; -webkit-opacity:.2; opacity:.2; filter:alpha(opacity=20); background-color:#000;}
.oftengo .t{text-align:center; font-size:14px; background:#f7f7f7; overflow:hidden; display:block; padding:10px; height:48px; line-height:48px; white-space:nowrap; -moz-box-shadow:0 1px 0 rgba(255,255,255,.3) inset; -webkit-box-shadow:0 1px 0 rgba(255,255,255,.3) inset; box-shadow:0 1px 0 rgba(255,255,255,.3) inset; color:#333; font-weight:bold;}.oftengo .t img{vertical-align:middle; margin-right:10px; display:inline;}
.oftengo .set{padding:15px 10px;}
.oftengo .setted ,.oftengo .setting{padding:0 10px;}
.oftengo ul.option{padding:10px 10px 15px 10px;}
.oftengo ul.option li{float:left; display:inline; margin:0 10px 10px 0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.oftengo ul.option li.disabled{display:none;}
.oftengo ul.option li a{float:left; padding:5px 15px; text-shadow:1px 1px #fff; background-color:#f0f0f0; border:1px solid #ddd; color:#333;}
.oftengo ul.option li a:hover{background-color:#e9e9e9;}
.oftengo ul.option li a.active{background-color:#2aa143; border-color:#1f9537; color:#fff; text-shadow:none;}
.oftengo ul.option li a.active:hover{background-color:#1f9537;}
.oftengo .btn{text-align:center; overflow:visible; position:absolute; left:0; bottom:25px; width:100%; z-index:23;}
.oftengo .btn a{padding:5px 25px; -moz-box-shadow:0 1px 0 rgba(255,255,255,.3) inset; -webkit-box-shadow:0 1px 0 rgba(255,255,255,.3) inset; box-shadow:0 1px 0 rgba(255,255,255,.3) inset; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:14px; display:inline;}
.oftengo .btn a.ok{background-color:#2aa143; border:1px solid #1f9537; margin-right:25px; color:#fff;}
.oftengo .btn input.ok{background-color:#2aa143; border:1px solid #1f9537; margin-right:25px; color:#fff; -moz-box-shadow:0 1px 0 rgba(255,255,255,.3) inset; -webkit-box-shadow:0 1px 0 rgba(255,255,255,.3) inset; box-shadow:0 1px 0 rgba(255,255,255,.3) inset; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:14px; display:inline; padding:5px 25px; cursor:pointer;}
.oftengo .btn a.close{background-color:#f0f0f0; border:1px solid #ddd; color:#333;}
/* 通用dialog */
.c_dialog .pos ,.c_dialog .pos_bg{height:auto; padding-bottom:55px;}
.rate_dialog .pic_album{position:relative; z-index:23;}
.rate_dialog .pic_album label{float:left; display:inline; width:45px; height:45px; overflow:hidden; padding:3px; border:1px solid #ededed; margin:0 8px 5px 0; position:relative; background:url(img/upload_nopic.png) center center no-repeat; cursor:pointer;}
.rate_dialog .pic_album .file{display:none; width:0px; height:0px;}
.rate_dialog .pic_album label a{display:table-cell; vertical-align:middle; overflow:hidden; width:45px; height:45px; background-color:transparent;}
.rate_dialog .pic_album .del{position:absolute; display:none; background:#e4393c; padding:3px 6px; top:15px; font-size:12px; color:#fff; cursor:pointer;}
.rate_dialog .pic_album .f-0-1{left:8px;}
.rate_dialog .pic_album .f-0-2{left:70px;}
.rate_dialog .pic_album .f-0-3{left:132px;}
.rate_dialog .pic_album .f-0-4{left:194px;}
.rate_dialog .pic_album .f-0-5{left:256px;}
.c_dialog .init{padding:15px 0;}
.c_dialog .init .init_four td{padding:0 5px; border:1px solid #ededed; vertical-align:middle; height:36px; white-space:nowrap;}
.c_dialog .init #errortips{background-color:#fff2f2; border:1px solid #ff8080; color:#111; padding:0 15px; margin-top:10px;}

/* mods */
.c_dialog .choose_verify{width:400px; border-bottom:2px solid #2aa143;}
.c_dialog .choose_verify li{float:left; width:200px; text-align:center; height:36px; line-height:36px; color:#2aa143; cursor:pointer;}
.c_dialog .choose_verify li.focus{font-weight:bold; background:#2aa143; color:#fff;}